subtle squad - German English Dictionary